package com.sc.nft.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("dao详情")
public class GetDaoByIdVO {

    @ApiModelProperty("Dao的id")
    private Long id;

    @ApiModelProperty("创作者昵称")
    private String nickName;

    @ApiModelProperty("介绍")
    private String creatorPresentation;

    @ApiModelProperty("头像")
    private String creatorAvatarImg;

    @ApiModelProperty("背景")
    private String creatorBackGroundImg;

    @ApiModelProperty("背景2")
    private String creatorBackGroundImg2;

    @ApiModelProperty("品牌价值观")
    private String brandValues;

    @ApiModelProperty("品牌理念")
    private String brandIdea;

    @ApiModelProperty("品牌故事图片")
    private String brandStory;

    @ApiModelProperty("品牌状态,当前是否为DAO 0:不是 1:是")
    private Integer status;

    @ApiModelProperty("粉丝数量")
    private Long fansSum;

    @ApiModelProperty("Dao命名")
    private String daoName;

    @ApiModelProperty("积分")
    private Integer pointCard;

    @ApiModelProperty("权益图")
    private String rightsInterests;

    @ApiModelProperty("星级")
    private String starRating;

    @ApiModelProperty("是否开启生态池")
    private Boolean enableEcologyPool;

    @ApiModelProperty("质押入口")
    private Boolean showPledgeStatus;

    @ApiModelProperty("是否开启消费奖励")
    private Boolean enableRewardConsumption = false;

}
